<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <meta name="description" content="API docs for the EMGroupManager class from the im_flutter_sdk library, for the Dart programming language.">
  <title>EMGroupManager class - im_flutter_sdk library - Dart API</title>
  <!-- required because all the links are pseudo-absolute -->
  <base href="..">

  <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
  <link rel="stylesheet" href="static-assets/github.css">
  <link rel="stylesheet" href="static-assets/styles.css">
  <link rel="icon" href="static-assets/favicon.png">

</head>

<body>

<div id="overlay-under-drawer"></div>

<header id="title">
  <button id="sidenav-left-toggle" type="button">&nbsp;</button>
  <ol class="breadcrumbs gt-separated dark hidden-xs">
    <li><a href="index.html">im_flutter_sdk</a></li>
    <li><a href="im_flutter_sdk/im_flutter_sdk-library.html">im_flutter_sdk</a></li>
    <li class="self-crumb">EMGroupManager class</li>
  </ol>
  <div class="self-name">EMGroupManager</div>
  <form class="search navbar-right" role="search">
    <input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
  </form>
</header>

<main>

  <div class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
    <h5>im_flutter_sdk library</h5>
    <ol>
      <li class="section-title"><a href="im_flutter_sdk/im_flutter_sdk-library.html#classes">Classes</a></li>
      <li><a href="im_flutter_sdk/EMChatManager-class.html">EMChatManager</a></li>
      <li><a href="im_flutter_sdk/EMChatRoom-class.html">EMChatRoom</a></li>
      <li><a href="im_flutter_sdk/EMChatRoomEventListener-class.html">EMChatRoomEventListener</a></li>
      <li><a href="im_flutter_sdk/EMClient-class.html">EMClient</a></li>
      <li><a href="im_flutter_sdk/EMCmdMessageBody-class.html">EMCmdMessageBody</a></li>
      <li><a href="im_flutter_sdk/EMConnectionListener-class.html">EMConnectionListener</a></li>
      <li><a href="im_flutter_sdk/EMContact-class.html">EMContact</a></li>
      <li><a href="im_flutter_sdk/EMContactEventListener-class.html">EMContactEventListener</a></li>
      <li><a href="im_flutter_sdk/EMContactManager-class.html">EMContactManager</a></li>
      <li><a href="im_flutter_sdk/EMConversation-class.html">EMConversation</a></li>
      <li><a href="im_flutter_sdk/EMDeviceInfo-class.html">EMDeviceInfo</a></li>
      <li><a href="im_flutter_sdk/EMFileMessageBody-class.html">EMFileMessageBody</a></li>
      <li><a href="im_flutter_sdk/EMGroup-class.html">EMGroup</a></li>
      <li><a href="im_flutter_sdk/EMGroupChangeListener-class.html">EMGroupChangeListener</a></li>
      <li><a href="im_flutter_sdk/EMGroupInfo-class.html">EMGroupInfo</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager-class.html">EMGroupManager</a></li>
      <li><a href="im_flutter_sdk/EMGroupOptions-class.html">EMGroupOptions</a></li>
      <li><a href="im_flutter_sdk/EMImageMessageBody-class.html">EMImageMessageBody</a></li>
      <li><a href="im_flutter_sdk/EMLocationMessageBody-class.html">EMLocationMessageBody</a></li>
      <li><a href="im_flutter_sdk/EMMessage-class.html">EMMessage</a></li>
      <li><a href="im_flutter_sdk/EMMessageListener-class.html">EMMessageListener</a></li>
      <li><a href="im_flutter_sdk/EMMucSharedFile-class.html">EMMucSharedFile</a></li>
      <li><a href="im_flutter_sdk/EMNormalFileMessageBody-class.html">EMNormalFileMessageBody</a></li>
      <li><a href="im_flutter_sdk/EMOptions-class.html">EMOptions</a></li>
      <li><a href="im_flutter_sdk/EMTextMessageBody-class.html">EMTextMessageBody</a></li>
      <li><a href="im_flutter_sdk/EMVideoMessageBody-class.html">EMVideoMessageBody</a></li>
      <li><a href="im_flutter_sdk/EMVoiceMessageBody-class.html">EMVoiceMessageBody</a></li>
    
    
    
    
    
      <li class="section-title"><a href="im_flutter_sdk/im_flutter_sdk-library.html#enums">Enums</a></li>
      <li><a href="im_flutter_sdk/EMChatRoomPermissionType-class.html">EMChatRoomPermissionType</a></li>
      <li><a href="im_flutter_sdk/EMGroupPermissionType-class.html">EMGroupPermissionType</a></li>
      <li><a href="im_flutter_sdk/EMGroupStyle-class.html">EMGroupStyle</a></li>
      <li><a href="im_flutter_sdk/EMMessageType-class.html">EMMessageType</a></li>
    
    
    </ol>
  </div>

  <div class="col-xs-12 col-sm-9 col-md-8 main-content">
      <h1>EMGroupManager class </h1>

    


    <section class="summary offset-anchor inherited" id="instance-properties">
      <h2>Properties</h2>

      <dl class="properties">
        <dt id="hashCode" class="property inherited">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/hashCode.html">hashCode</a></span>
          <span class="signature">&#8594; int</span> 
        </dt>
        <dd class="inherited">
          The hash code for this object. <a href="im_flutter_sdk/EMGroupManager/hashCode.html">[...]</a>
          <div class="features">read-only, inherited</div>
</dd>
        <dt id="runtimeType" class="property inherited">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/runtimeType.html">runtimeType</a></span>
          <span class="signature">&#8594; Type</span> 
        </dt>
        <dd class="inherited">
          A representation of the runtime type of the object.
          <div class="features">read-only, inherited</div>
</dd>
      </dl>
    </section>

    <section class="summary offset-anchor" id="instance-methods">
      <h2>Methods</h2>
      <dl class="callables">
        <dt id="acceptApplication" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/acceptApplication.html">acceptApplication</a></span><span class="signature">(<wbr>{<span class="parameter" id="acceptApplication-param-userName"><span class="type-annotation">String</span> <span class="parameter-name">userName</span>, </span> <span class="parameter" id="acceptApplication-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="acceptApplication-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(), </span> <span class="parameter" id="acceptApplication-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          同意加群申请
          
</dd>
        <dt id="acceptInvitation" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/acceptInvitation.html">acceptInvitation</a></span><span class="signature">(<wbr>{<span class="parameter" id="acceptInvitation-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="acceptInvitation-param-inviter"><span class="type-annotation">String</span> <span class="parameter-name">inviter</span>, </span> <span class="parameter" id="acceptInvitation-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(<span class="parameter" id="onSuccess-param-group"><span class="type-annotation"><a href="im_flutter_sdk/EMGroup-class.html">EMGroup</a></span> <span class="parameter-name">group</span></span>), </span> <span class="parameter" id="acceptInvitation-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          接受加入群的邀请
          
</dd>
        <dt id="addGroupAdmin" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/addGroupAdmin.html">addGroupAdmin</a></span><span class="signature">(<wbr>{<span class="parameter" id="addGroupAdmin-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="addGroupAdmin-param-admin"><span class="type-annotation">String</span> <span class="parameter-name">admin</span>, </span> <span class="parameter" id="addGroupAdmin-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(<span class="parameter" id="onSuccess-param-group"><span class="type-annotation"><a href="im_flutter_sdk/EMGroup-class.html">EMGroup</a></span> <span class="parameter-name">group</span></span>), </span> <span class="parameter" id="addGroupAdmin-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          增加群组管理员，需要owner权限，admin无权限
          
</dd>
        <dt id="addUsersToGroup" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/addUsersToGroup.html">addUsersToGroup</a></span><span class="signature">(<wbr>{<span class="parameter" id="addUsersToGroup-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="addUsersToGroup-param-members"><span class="type-annotation">List<span class="signature">&lt;<wbr><span class="type-parameter">String</span>&gt;</span></span> <span class="parameter-name">members</span>, </span> <span class="parameter" id="addUsersToGroup-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(), </span> <span class="parameter" id="addUsersToGroup-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          向群组中添加新的成员
          
</dd>
        <dt id="applyJoinToGroup" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/applyJoinToGroup.html">applyJoinToGroup</a></span><span class="signature">(<wbr>{<span class="parameter" id="applyJoinToGroup-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="applyJoinToGroup-param-reason"><span class="type-annotation">String</span> <span class="parameter-name">reason</span>, </span> <span class="parameter" id="applyJoinToGroup-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(), </span> <span class="parameter" id="applyJoinToGroup-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          申请加入某个群
          
</dd>
        <dt id="blockGroupMessage" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/blockGroupMessage.html">blockGroupMessage</a></span><span class="signature">(<wbr>{<span class="parameter" id="blockGroupMessage-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="blockGroupMessage-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(), </span> <span class="parameter" id="blockGroupMessage-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          屏蔽群消息（还是群里面的成员，但不再接收群消息）
          
</dd>
        <dt id="blockUser" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/blockUser.html">blockUser</a></span><span class="signature">(<wbr>{<span class="parameter" id="blockUser-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="blockUser-param-userName"><span class="type-annotation">String</span> <span class="parameter-name">userName</span>, </span> <span class="parameter" id="blockUser-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(), </span> <span class="parameter" id="blockUser-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          将用户加到群组的黑名单，被加入黑名单的用户无法加入群，无法收发此群的消息
          
</dd>
        <dt id="changeGroupDescription" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/changeGroupDescription.html">changeGroupDescription</a></span><span class="signature">(<wbr>{<span class="parameter" id="changeGroupDescription-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="changeGroupDescription-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span>, </span> <span class="parameter" id="changeGroupDescription-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(), </span> <span class="parameter" id="changeGroupDescription-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          修改群描述
          
</dd>
        <dt id="changeGroupName" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/changeGroupName.html">changeGroupName</a></span><span class="signature">(<wbr>{<span class="parameter" id="changeGroupName-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="changeGroupName-param-groupName"><span class="type-annotation">String</span> <span class="parameter-name">groupName</span>, </span> <span class="parameter" id="changeGroupName-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(), </span> <span class="parameter" id="changeGroupName-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          改变群组的名称
          
</dd>
        <dt id="changeOwner" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/changeOwner.html">changeOwner</a></span><span class="signature">(<wbr>{<span class="parameter" id="changeOwner-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="changeOwner-param-newOwner"><span class="type-annotation">String</span> <span class="parameter-name">newOwner</span>, </span> <span class="parameter" id="changeOwner-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(<span class="parameter" id="onSuccess-param-group"><span class="type-annotation"><a href="im_flutter_sdk/EMGroup-class.html">EMGroup</a></span> <span class="parameter-name">group</span></span>), </span> <span class="parameter" id="changeOwner-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          转让群组，群组所有权给他人
          
</dd>
        <dt id="createGroup" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/createGroup.html">createGroup</a></span><span class="signature">(<wbr>{<span class="parameter" id="createGroup-param-groupName"><span class="type-annotation">String</span> <span class="parameter-name">groupName</span>, </span> <span class="parameter" id="createGroup-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span>, </span> <span class="parameter" id="createGroup-param-members"><span class="type-annotation">List<span class="signature">&lt;<wbr><span class="type-parameter">String</span>&gt;</span></span> <span class="parameter-name">members</span>, </span> <span class="parameter" id="createGroup-param-reason"><span class="type-annotation">String</span> <span class="parameter-name">reason</span>, </span> <span class="parameter" id="createGroup-param-options"><span class="type-annotation"><a href="im_flutter_sdk/EMGroupOptions-class.html">EMGroupOptions</a></span> <span class="parameter-name">options</span>, </span> <span class="parameter" id="createGroup-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(<span class="parameter" id="onSuccess-param-group"><span class="type-annotation"><a href="im_flutter_sdk/EMGroup-class.html">EMGroup</a></span> <span class="parameter-name">group</span></span>), </span> <span class="parameter" id="createGroup-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          在IM服务器创建一个群组
          
</dd>
        <dt id="declineApplication" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/declineApplication.html">declineApplication</a></span><span class="signature">(<wbr>{<span class="parameter" id="declineApplication-param-userName"><span class="type-annotation">String</span> <span class="parameter-name">userName</span>, </span> <span class="parameter" id="declineApplication-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="declineApplication-param-reason"><span class="type-annotation">String</span> <span class="parameter-name">reason</span>, </span> <span class="parameter" id="declineApplication-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(), </span> <span class="parameter" id="declineApplication-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          拒绝加群申请
          
</dd>
        <dt id="declineInvitation" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/declineInvitation.html">declineInvitation</a></span><span class="signature">(<wbr>{<span class="parameter" id="declineInvitation-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="declineInvitation-param-inviter"><span class="type-annotation">String</span> <span class="parameter-name">inviter</span>, </span> <span class="parameter" id="declineInvitation-param-reason"><span class="type-annotation">String</span> <span class="parameter-name">reason</span>, </span> <span class="parameter" id="declineInvitation-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(), </span> <span class="parameter" id="declineInvitation-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          拒绝加入群的邀请
          
</dd>
        <dt id="deleteGroupSharedFile" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/deleteGroupSharedFile.html">deleteGroupSharedFile</a></span><span class="signature">(<wbr>{<span class="parameter" id="deleteGroupSharedFile-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="deleteGroupSharedFile-param-fileId"><span class="type-annotation">String</span> <span class="parameter-name">fileId</span>, </span> <span class="parameter" id="deleteGroupSharedFile-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(), </span> <span class="parameter" id="deleteGroupSharedFile-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          从群组里删除这个共享文件
          
</dd>
        <dt id="destroyGroup" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/destroyGroup.html">destroyGroup</a></span><span class="signature">(<wbr>{<span class="parameter" id="destroyGroup-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="destroyGroup-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(), </span> <span class="parameter" id="destroyGroup-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          解散群组
          
</dd>
        <dt id="downloadGroupSharedFile" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/downloadGroupSharedFile.html">downloadGroupSharedFile</a></span><span class="signature">(<wbr>{<span class="parameter" id="downloadGroupSharedFile-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="downloadGroupSharedFile-param-fileId"><span class="type-annotation">String</span> <span class="parameter-name">fileId</span>, </span> <span class="parameter" id="downloadGroupSharedFile-param-savePath"><span class="type-annotation">String</span> <span class="parameter-name">savePath</span>, </span> <span class="parameter" id="downloadGroupSharedFile-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(), </span> <span class="parameter" id="downloadGroupSharedFile-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          下载群里的某个共享文件
          
</dd>
        <dt id="fetchGroupAnnouncement" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/fetchGroupAnnouncement.html">fetchGroupAnnouncement</a></span><span class="signature">(<wbr>{<span class="parameter" id="fetchGroupAnnouncement-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="fetchGroupAnnouncement-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(<span class="parameter" id="onSuccess-param-announcement"><span class="type-annotation">String</span> <span class="parameter-name">announcement</span></span>), </span> <span class="parameter" id="fetchGroupAnnouncement-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          从服务器获取群公告
          
</dd>
        <dt id="fetchGroupBlackList" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/fetchGroupBlackList.html">fetchGroupBlackList</a></span><span class="signature">(<wbr>{<span class="parameter" id="fetchGroupBlackList-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="fetchGroupBlackList-param-pageNum"><span class="type-annotation">int</span> <span class="parameter-name">pageNum</span>, </span> <span class="parameter" id="fetchGroupBlackList-param-pageSize"><span class="type-annotation">int</span> <span class="parameter-name">pageSize</span>, </span> <span class="parameter" id="fetchGroupBlackList-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(<span class="parameter" id="onSuccess-param-list"><span class="type-annotation">List</span> <span class="parameter-name">list</span></span>), </span> <span class="parameter" id="fetchGroupBlackList-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          从服务器获分页获取群组黑名单
          
</dd>
        <dt id="fetchGroupMembers" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/fetchGroupMembers.html">fetchGroupMembers</a></span><span class="signature">(<wbr>{<span class="parameter" id="fetchGroupMembers-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="fetchGroupMembers-param-cursor"><span class="type-annotation">String</span> <span class="parameter-name">cursor</span>, </span> <span class="parameter" id="fetchGroupMembers-param-pageSize"><span class="type-annotation">int</span> <span class="parameter-name">pageSize</span>, </span> <span class="parameter" id="fetchGroupMembers-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(<span class="parameter" id="onSuccess-param-result"><span class="type-annotation">EMCursorResult</span> <span class="parameter-name">result</span></span>), </span> <span class="parameter" id="fetchGroupMembers-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          获取群组成员列表
          
</dd>
        <dt id="fetchGroupMuteList" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/fetchGroupMuteList.html">fetchGroupMuteList</a></span><span class="signature">(<wbr>{<span class="parameter" id="fetchGroupMuteList-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="fetchGroupMuteList-param-pageNum"><span class="type-annotation">int</span> <span class="parameter-name">pageNum</span>, </span> <span class="parameter" id="fetchGroupMuteList-param-pageSize"><span class="type-annotation">int</span> <span class="parameter-name">pageSize</span>, </span> <span class="parameter" id="fetchGroupMuteList-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(<span class="parameter" id="onSuccess-param-list"><span class="type-annotation">List</span> <span class="parameter-name">list</span></span>), </span> <span class="parameter" id="fetchGroupMuteList-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          获取群组的禁言列表
          
</dd>
        <dt id="fetchGroupSharedFileList" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/fetchGroupSharedFileList.html">fetchGroupSharedFileList</a></span><span class="signature">(<wbr>{<span class="parameter" id="fetchGroupSharedFileList-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="fetchGroupSharedFileList-param-pageNum"><span class="type-annotation">int</span> <span class="parameter-name">pageNum</span>, </span> <span class="parameter" id="fetchGroupSharedFileList-param-pageSize"><span class="type-annotation">int</span> <span class="parameter-name">pageSize</span>, </span> <span class="parameter" id="fetchGroupSharedFileList-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(<span class="parameter" id="onSuccess-param-files"><span class="type-annotation">List<span class="signature">&lt;<wbr><span class="type-parameter"><a href="im_flutter_sdk/EMMucSharedFile-class.html">EMMucSharedFile</a></span>&gt;</span></span> <span class="parameter-name">files</span></span>), </span> <span class="parameter" id="fetchGroupSharedFileList-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          从服务器获取群组的共享文件列表
          
</dd>
        <dt id="getAllGroups" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/getAllGroups.html">getAllGroups</a></span><span class="signature">(<wbr>)
            <span class="returntype parameter">&#8594; Future<span class="signature">&lt;<wbr><span class="type-parameter">List<span class="signature">&lt;<wbr><span class="type-parameter"><a href="im_flutter_sdk/EMGroup-class.html">EMGroup</a></span>&gt;</span></span>&gt;</span></span>
          </span>
          </dt>
        <dd>
          获取当前(内存)用户的所有群组
          
</dd>
        <dt id="getGroup" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/getGroup.html">getGroup</a></span><span class="signature">(<wbr>{<span class="parameter" id="getGroup-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span></span> })
            <span class="returntype parameter">&#8594; Future<span class="signature">&lt;<wbr><span class="type-parameter"><a href="im_flutter_sdk/EMGroup-class.html">EMGroup</a></span>&gt;</span></span>
          </span>
          </dt>
        <dd>
          根据群组ID，获得群组对象
          
</dd>
        <dt id="getGroupFromServer" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/getGroupFromServer.html">getGroupFromServer</a></span><span class="signature">(<wbr>{<span class="parameter" id="getGroupFromServer-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="getGroupFromServer-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(<span class="parameter" id="onSuccess-param-group"><span class="type-annotation"><a href="im_flutter_sdk/EMGroup-class.html">EMGroup</a></span> <span class="parameter-name">group</span></span>), </span> <span class="parameter" id="getGroupFromServer-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          从服务器获取群组的详细信息
          
</dd>
        <dt id="getJoinedGroupsFromServer" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/getJoinedGroupsFromServer.html">getJoinedGroupsFromServer</a></span><span class="signature">(<wbr>{<span class="parameter" id="getJoinedGroupsFromServer-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(<span class="parameter" id="onSuccess-param-groups"><span class="type-annotation">List<span class="signature">&lt;<wbr><span class="type-parameter"><a href="im_flutter_sdk/EMGroup-class.html">EMGroup</a></span>&gt;</span></span> <span class="parameter-name">groups</span></span>), </span> <span class="parameter" id="getJoinedGroupsFromServer-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          从服务器端获取当前用户的所有群组此操作只返回群组列表，并不获取群组的所有成员信息
          
</dd>
        <dt id="getPublicGroupsFromServer" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/getPublicGroupsFromServer.html">getPublicGroupsFromServer</a></span><span class="signature">(<wbr>{<span class="parameter" id="getPublicGroupsFromServer-param-pageSize"><span class="type-annotation">int</span> <span class="parameter-name">pageSize</span>, </span> <span class="parameter" id="getPublicGroupsFromServer-param-cursor"><span class="type-annotation">String</span> <span class="parameter-name">cursor</span>, </span> <span class="parameter" id="getPublicGroupsFromServer-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(<span class="parameter" id="onSuccess-param-result"><span class="type-annotation">EMCursorResult<span class="signature">&lt;<wbr><span class="type-parameter"><a href="im_flutter_sdk/EMGroupInfo-class.html">EMGroupInfo</a></span>&gt;</span></span> <span class="parameter-name">result</span></span>), </span> <span class="parameter" id="getPublicGroupsFromServer-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          从服务器获取公开群组,EMCursorResult加泛型
          
</dd>
        <dt id="inviteUser" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/inviteUser.html">inviteUser</a></span><span class="signature">(<wbr>{<span class="parameter" id="inviteUser-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="inviteUser-param-members"><span class="type-annotation">List<span class="signature">&lt;<wbr><span class="type-parameter">String</span>&gt;</span></span> <span class="parameter-name">members</span>, </span> <span class="parameter" id="inviteUser-param-reason"><span class="type-annotation">String</span> <span class="parameter-name">reason</span>, </span> <span class="parameter" id="inviteUser-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(), </span> <span class="parameter" id="inviteUser-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          群成员邀请用户加入群组 （如果群组设置成开放群成员邀请，群组成员可以邀请其他用户加入）
          
</dd>
        <dt id="joinGroup" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/joinGroup.html">joinGroup</a></span><span class="signature">(<wbr>{<span class="parameter" id="joinGroup-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="joinGroup-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(), </span> <span class="parameter" id="joinGroup-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          当前登录用户加入公开群(如果是自由加入的公开群，直接进入群组)
          
</dd>
        <dt id="leaveGroup" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/leaveGroup.html">leaveGroup</a></span><span class="signature">(<wbr>{<span class="parameter" id="leaveGroup-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="leaveGroup-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(), </span> <span class="parameter" id="leaveGroup-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          当前登录用户退出群组
          
</dd>
        <dt id="loadAllGroups" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/loadAllGroups.html">loadAllGroups</a></span><span class="signature">(<wbr>)
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          同步加载所有群组
          
</dd>
        <dt id="muteGroupMembers" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/muteGroupMembers.html">muteGroupMembers</a></span><span class="signature">(<wbr>{<span class="parameter" id="muteGroupMembers-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="muteGroupMembers-param-members"><span class="type-annotation">List<span class="signature">&lt;<wbr><span class="type-parameter">String</span>&gt;</span></span> <span class="parameter-name">members</span>, </span> <span class="parameter" id="muteGroupMembers-param-duration"><span class="type-annotation">String</span> <span class="parameter-name">duration</span>, </span> <span class="parameter" id="muteGroupMembers-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(<span class="parameter" id="onSuccess-param-group"><span class="type-annotation"><a href="im_flutter_sdk/EMGroup-class.html">EMGroup</a></span> <span class="parameter-name">group</span></span>), </span> <span class="parameter" id="muteGroupMembers-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          禁止某些群组成员发言
          
</dd>
        <dt id="removeGroupAdmin" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/removeGroupAdmin.html">removeGroupAdmin</a></span><span class="signature">(<wbr>{<span class="parameter" id="removeGroupAdmin-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="removeGroupAdmin-param-admin"><span class="type-annotation">String</span> <span class="parameter-name">admin</span>, </span> <span class="parameter" id="removeGroupAdmin-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(<span class="parameter" id="onSuccess-param-group"><span class="type-annotation"><a href="im_flutter_sdk/EMGroup-class.html">EMGroup</a></span> <span class="parameter-name">group</span></span>), </span> <span class="parameter" id="removeGroupAdmin-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          删除群组管理员，需要owner权限
          
</dd>
        <dt id="removeUserFromGroup" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/removeUserFromGroup.html">removeUserFromGroup</a></span><span class="signature">(<wbr>{<span class="parameter" id="removeUserFromGroup-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="removeUserFromGroup-param-userName"><span class="type-annotation">String</span> <span class="parameter-name">userName</span>, </span> <span class="parameter" id="removeUserFromGroup-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(), </span> <span class="parameter" id="removeUserFromGroup-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          从群组中删除成员
          
</dd>
        <dt id="unblockGroupMessage" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/unblockGroupMessage.html">unblockGroupMessage</a></span><span class="signature">(<wbr>{<span class="parameter" id="unblockGroupMessage-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="unblockGroupMessage-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(), </span> <span class="parameter" id="unblockGroupMessage-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          取消屏蔽群消息
          
</dd>
        <dt id="unblockUser" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/unblockUser.html">unblockUser</a></span><span class="signature">(<wbr>{<span class="parameter" id="unblockUser-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="unblockUser-param-userName"><span class="type-annotation">String</span> <span class="parameter-name">userName</span>, </span> <span class="parameter" id="unblockUser-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(), </span> <span class="parameter" id="unblockUser-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          将用户从群组的黑名单移除
          
</dd>
        <dt id="unMuteGroupMembers" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/unMuteGroupMembers.html">unMuteGroupMembers</a></span><span class="signature">(<wbr>{<span class="parameter" id="unMuteGroupMembers-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="unMuteGroupMembers-param-members"><span class="type-annotation">List<span class="signature">&lt;<wbr><span class="type-parameter">String</span>&gt;</span></span> <span class="parameter-name">members</span>, </span> <span class="parameter" id="unMuteGroupMembers-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(<span class="parameter" id="onSuccess-param-group"><span class="type-annotation"><a href="im_flutter_sdk/EMGroup-class.html">EMGroup</a></span> <span class="parameter-name">group</span></span>), </span> <span class="parameter" id="unMuteGroupMembers-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          解除禁言
          
</dd>
        <dt id="updateGroupAnnouncement" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/updateGroupAnnouncement.html">updateGroupAnnouncement</a></span><span class="signature">(<wbr>{<span class="parameter" id="updateGroupAnnouncement-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="updateGroupAnnouncement-param-announcement"><span class="type-annotation">String</span> <span class="parameter-name">announcement</span>, </span> <span class="parameter" id="updateGroupAnnouncement-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(), </span> <span class="parameter" id="updateGroupAnnouncement-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          更新群公告
          
</dd>
        <dt id="updateGroupExtension" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/updateGroupExtension.html">updateGroupExtension</a></span><span class="signature">(<wbr>{<span class="parameter" id="updateGroupExtension-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="updateGroupExtension-param-extension"><span class="type-annotation">String</span> <span class="parameter-name">extension</span>, </span> <span class="parameter" id="updateGroupExtension-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(<span class="parameter" id="onSuccess-param-group"><span class="type-annotation"><a href="im_flutter_sdk/EMGroup-class.html">EMGroup</a></span> <span class="parameter-name">group</span></span>), </span> <span class="parameter" id="updateGroupExtension-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          更新群组扩展字段
          
</dd>
        <dt id="uploadGroupSharedFile" class="callable">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/uploadGroupSharedFile.html">uploadGroupSharedFile</a></span><span class="signature">(<wbr>{<span class="parameter" id="uploadGroupSharedFile-param-groupId"><span class="type-annotation">String</span> <span class="parameter-name">groupId</span>, </span> <span class="parameter" id="uploadGroupSharedFile-param-filePath"><span class="type-annotation">String</span> <span class="parameter-name">filePath</span>, </span> <span class="parameter" id="uploadGroupSharedFile-param-onSuccess"><span class="type-annotation">dynamic</span> <span class="parameter-name">onSuccess</span>(), </span> <span class="parameter" id="uploadGroupSharedFile-param-onError"><span class="type-annotation">dynamic</span> <span class="parameter-name">onError</span>(<span class="parameter" id="onError-param-errorCode"><span class="type-annotation">int</span> <span class="parameter-name">errorCode</span>, </span> <span class="parameter" id="onError-param-desc"><span class="type-annotation">String</span> <span class="parameter-name">desc</span></span>)</span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
          </dt>
        <dd>
          上传共享文件至群组
          
</dd>
        <dt id="noSuchMethod" class="callable inherited">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/noSuchMethod.html">noSuchMethod</a></span><span class="signature">(<wbr><span class="parameter" id="noSuchMethod-param-invocation"><span class="type-annotation">Invocation</span> <span class="parameter-name">invocation</span></span>)
            <span class="returntype parameter">&#8594; dynamic</span>
          </span>
          </dt>
        <dd class="inherited">
          Invoked when a non-existent method or property is accessed. <a href="im_flutter_sdk/EMGroupManager/noSuchMethod.html">[...]</a>
          <div class="features">inherited</div>
</dd>
        <dt id="toString" class="callable inherited">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/toString.html">toString</a></span><span class="signature">(<wbr>)
            <span class="returntype parameter">&#8594; String</span>
          </span>
          </dt>
        <dd class="inherited">
          Returns a string representation of this object.
          <div class="features">inherited</div>
</dd>
      </dl>
    </section>

    <section class="summary offset-anchor inherited" id="operators">
      <h2>Operators</h2>
      <dl class="callables">
        <dt id="operator ==" class="callable inherited">
          <span class="name"><a href="im_flutter_sdk/EMGroupManager/operator_equals.html">operator ==</a></span><span class="signature">(<wbr><span class="parameter" id="==-param-other"><span class="type-annotation">dynamic</span> <span class="parameter-name">other</span></span>)
            <span class="returntype parameter">&#8594; bool</span>
          </span>
          </dt>
        <dd class="inherited">
          The equality operator. <a href="im_flutter_sdk/EMGroupManager/operator_equals.html">[...]</a>
          <div class="features">inherited</div>
</dd>
      </dl>
    </section>




  </div> <!-- /.main-content -->

  <div class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
    <ol>
    
      <li class="section-title inherited">
        <a href="im_flutter_sdk/EMGroupManager-class.html#instance-properties">Properties</a>
      </li>
      <li class="inherited"><a href="im_flutter_sdk/EMGroupManager/hashCode.html">hashCode</a></li>
      <li class="inherited"><a href="im_flutter_sdk/EMGroupManager/runtimeType.html">runtimeType</a></li>
    
      <li class="section-title"><a href="im_flutter_sdk/EMGroupManager-class.html#instance-methods">Methods</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/acceptApplication.html">acceptApplication</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/acceptInvitation.html">acceptInvitation</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/addGroupAdmin.html">addGroupAdmin</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/addUsersToGroup.html">addUsersToGroup</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/applyJoinToGroup.html">applyJoinToGroup</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/blockGroupMessage.html">blockGroupMessage</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/blockUser.html">blockUser</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/changeGroupDescription.html">changeGroupDescription</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/changeGroupName.html">changeGroupName</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/changeOwner.html">changeOwner</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/createGroup.html">createGroup</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/declineApplication.html">declineApplication</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/declineInvitation.html">declineInvitation</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/deleteGroupSharedFile.html">deleteGroupSharedFile</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/destroyGroup.html">destroyGroup</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/downloadGroupSharedFile.html">downloadGroupSharedFile</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/fetchGroupAnnouncement.html">fetchGroupAnnouncement</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/fetchGroupBlackList.html">fetchGroupBlackList</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/fetchGroupMembers.html">fetchGroupMembers</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/fetchGroupMuteList.html">fetchGroupMuteList</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/fetchGroupSharedFileList.html">fetchGroupSharedFileList</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/getAllGroups.html">getAllGroups</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/getGroup.html">getGroup</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/getGroupFromServer.html">getGroupFromServer</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/getJoinedGroupsFromServer.html">getJoinedGroupsFromServer</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/getPublicGroupsFromServer.html">getPublicGroupsFromServer</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/inviteUser.html">inviteUser</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/joinGroup.html">joinGroup</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/leaveGroup.html">leaveGroup</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/loadAllGroups.html">loadAllGroups</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/muteGroupMembers.html">muteGroupMembers</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/removeGroupAdmin.html">removeGroupAdmin</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/removeUserFromGroup.html">removeUserFromGroup</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/unblockGroupMessage.html">unblockGroupMessage</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/unblockUser.html">unblockUser</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/unMuteGroupMembers.html">unMuteGroupMembers</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/updateGroupAnnouncement.html">updateGroupAnnouncement</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/updateGroupExtension.html">updateGroupExtension</a></li>
      <li><a href="im_flutter_sdk/EMGroupManager/uploadGroupSharedFile.html">uploadGroupSharedFile</a></li>
      <li class="inherited"><a href="im_flutter_sdk/EMGroupManager/noSuchMethod.html">noSuchMethod</a></li>
      <li class="inherited"><a href="im_flutter_sdk/EMGroupManager/toString.html">toString</a></li>
    
      <li class="section-title inherited"><a href="im_flutter_sdk/EMGroupManager-class.html#operators">Operators</a></li>
      <li class="inherited"><a href="im_flutter_sdk/EMGroupManager/operator_equals.html">operator ==</a></li>
    
    
    
    </ol>
  </div><!--/.sidebar-offcanvas-->

</main>

<footer>
  <span class="no-break">
    im_flutter_sdk 1.0.0
  </span>

</footer>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="static-assets/typeahead.bundle.min.js"></script>
<script src="static-assets/highlight.pack.js"></script>
<script src="static-assets/URI.js"></script>
<script src="static-assets/script.js"></script>


</body>

</html>
